package com.pro.common.api.user.model.db;

import com.pro.common.api.CommonConst;
import com.pro.common.api.model.BaseUserIdModel;
import com.pro.framework.javatodb.annotation.JTDTable;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "用户处理批次明细")
@JTDTable(entityId = 14, module = CommonConst.Modules.user)
public class UserBatchDetail extends BaseUserIdModel {
    private Long batchId;             // 对应 UserBatchInfo.id
//    private String businessType;      // 区分业务类型
    private Long recordId;            // 原始表记录ID
//    private EnumBatchStatus status;   // 批次处理状态
//    private String errorMsg;          // 处理失败原因

//    @Schema(description = "业务扩展信息(JSON)，存业务定制属性)")
//    private String extraInfo;         // 可存定制属性 JSON
}
